Big Huge Thesaurus

Hydrodamalis gigas

noun

sounds kind of like